@charset "utf-8";
/* CSS Document */
body{ 
	font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU",Arial;
	-webkit-text-size-adjust:none;
	font-size:13px;
}

*{
	word-wrap: break-word;
	word-break: break-all;
}

a:link{}
a:visited{}
a:hover{}

#container{ width:100%; background:url(../images/bg/body.jpg) repeat-x 0px 78px;}
#content{ margin:0 auto; width:940px;}

/**/
#content .btn{ height:21px; line-height:21px; text-align:center; color:#fff; background-repeat:no-repeat;}
#content .btn_blue{ width:71px; background-image:url(../images/btn/btn_2.gif);}
#content .btn_gray{ width:64px; background-image:url(../images/btn/btn_1.jpg); }

/**/
#content .mainTitle{ float:left; width:100%; padding-top:10px;}
#content .mainTitle h3{ float:left; height:65px; font:bold 30px/65px "微軟正黑體"; color:#999;}
#content .mainTitle h3 span{ color:#535353;}
#content .mainTitle > a{ float:right; margin-top:44px;}

#content .mainTitle .breadCrumb{ float:left; margin:2px 0 0 157px; color:#999; font-size:11px;}
#content .mainTitle .breadCrumb a{ color:#999; margin:0 2px;}
#content .mainTitle .breadCrumb a:hover{ color:#242424;}

#content .mainTitle .nav{ float:left; width:100%; height:65px; background:url(../images/bg/mainTitle_nav.jpg) no-repeat;}
#content .mainTitle .nav > span{display: block; width:860px; height:50px; margin-left: 40px; padding-left: 25px; overflow:hidden; font:bold 14px/50px "微軟正黑體"; color:#ff0159; background:url(../images/icon/mainTitle_span.gif) no-repeat 5px 20px;}

#content .mainTitle .nav ul{ float:left; width:790px; height:43px; margin:4px 0 0 150px; background:url(../images/nav/mainTitle_navBg.jpg) no-repeat;}
#content .mainTitle .nav ul li{ float:left; }
#content .mainTitle .nav ul li span{ display:none;}
#content .mainTitle .nav ul li.hide{ width:118px;}
#content .mainTitle .nav ul li.hide img{ width:0px; height:0px;}
#content .mainTitle .nav ul li.show{ width:170px;}

/* 選單 */
#content .menu{ float:left; width:149px; height:1002px; border-left:1px solid #ccc; background:#686a6c;}
#content .menu ul li{ width:100%; height:35px; line-height:35px; text-align:center; border-bottom:1px solid #686a6c;color:#FFF}
#content .menu ul li:hover, #content .menu ul li.active{ background:#fff; border-bottom:1px solid #565656;color:#686A6C;}
#content .menu ul li:hover a ,#content .menu ul li.active a{ color:#686a6c;}
#content .menu ul li a{ color:#fff;}

/* 主內容 */
#content .main{ float:left; width:788px; height:1002px; margin-bottom:30px; border-right:1px solid #ccc; border-left:1px solid #ccc; line-height:18px; color:#333; background:url(../images/bg/main.jpg) repeat-x bottom;}
#content .main .subTitle{ display:block; height:45px; font: bold 20px/45px "微軟正黑體"; color:#535353;}
#content .main .line{ padding:15px 25px; border-bottom:1px solid #ebebeb;}
#content .main .error_line{ padding:15px 25px; border-bottom:1px solid #ebebeb;background-color:#FF8F8F;}
#content .main .noline{ padding:15px 25px;}
#content .main ul li{ margin-left:20px; padding:2px 0; list-style-type:disc;}
